end in financial ruin - Español Inglés Diccionario